A Novel Play-out Algorithm for HTTP Adaptive Streaming
نویسنده
چکیده
In the paper, we proposed a novel algorithm dedicated to adaptive video streaming based on HTTP. The algorithm employs a hybrid play-out strategy which combines two popular approaches: an estimation of network bandwidth and a control of a player buffer. The proposed algorithm was implemented in two versions which differ in the method of handling fluctuations of network throughput. The proposed hybrid algorithm was evaluated against solutions which base their play-out strategy purely on bandwidth or buffer level assessment. The comparison was performed in an environment which emulated two systems: a Wi-Fi network with a single immobile node and HSPA (High Speed Packet Access) network with a mobile node. The evaluation shows that the hybrid approach in most cases achieves better results compared to its competitors, being able to stream the video more smoothly without unnecessary bit-rate switches. However, in certain network conditions, this score is traded for a worse throughput utilisation compared to other play-out strategies.
منابع مشابه
On the Efficacy of the Dynamic Adaptive Streaming Over HTTP (DASH) Protocol
Ten years ago the term video streaming implied UDP transport. Now, video streaming typically refers to adaptive HTTP-based adaptive streaming (HAS). Various approaches for HAS have evolved from companies such as Netflix, Microsoft, Apple, and Google. It was observed that the different approaches have more similarities than differences. This motivated the development of the Dynamic Adaptive Stre...
متن کاملOn the Efficacy of the Dynamic Adaptive Streaming Over HTTP (DASH) Protocol – Extended Version
Ten years ago the term video streaming implied UDP transport. Now, video streaming typically refers to adaptive HTTP-based adaptive streaming (HAS). Various approaches for HAS have evolved from companies such as Netflix, Microsoft, Apple, and Google. It was observed that the different approaches have more similarities than differences. This motivated the development of the Dynamic Adaptive Stre...
متن کاملThe impact of video-quality-level switching on user quality of experience in dynamic adaptive streaming over HTTP
Dynamic adaptive streaming over HTTP (DASH) has become a promising solution for video delivery services over the Internet in the last few years. Currently, several video content providers use the DASH solution to improve the users’ quality of experience (QoE) by automatically switching video quality levels (VQLs) according to the network status. However, the frequency of switching events betwee...
متن کاملDesign of scheduling and rate-adaptation algorithms for adaptive HTTP streaming
In adaptive HTTP streaming model, the HTTP server stores multiple representations of media content, encoded at different rates. It is the function of a streaming client to select and retrieve segments of appropriate representations to enable continuous media playback under varying network conditions. In this paper we describe design of a control mechanism enabling such a selection and retrieval...
متن کاملModelling and Scheduling Lot Streaming Flexible Flow Lines
Although lot streaming scheduling is an active research field, lot streaming flexible flow lines problems have received far less attention than classical flow shops. This paper deals with scheduling jobs in lot streaming flexible flow line problems. The paper mathematically formulates the problem by a mixed integer linear programming model. This model solves small instances to optimality. Moreo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1511.00112 شماره
صفحات -
تاریخ انتشار 2015